homologous/autologous tissue glue - Turkish English Dictionary